Compund Words
Last Search Words
Search Result:mountain sheep
Overview of noun mountain_sheep
The noun mountain sheep has 1 sense
- mountain sheep -- (any wild sheep inhabiting mountainous regions)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar